home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
rbbs_pc
/
x00v109c.zip
/
WATCHCD.DOC
< prev
next >
Wrap
Text File
|
1987-08-18
|
3KB
|
57 lines
Use WATCHCD at your own risk.
**********************************************************
*NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE *
* *
* WATCHCD V1.00 is not compatible with previous versions.*
* Also, V1.00 or greater of X00.SYS must be used. There *
* may be no error messages generated if you mix the *
* incompatible versions of WATCHCD and X00.SYS *
**********************************************************
WATCHCD is a carrier detect watchdog. That is, once activated
WATCHCD will cause a warm boot if carrier detect is lost on the
selected communications port.
To correctly perform the watchdog function, some code must be
resident in memory while other programs are executing. This
resident code is in the device driver X00.SYS. Thus, WATCHCD
will not function without X00.SYS.
WATCHCD supports both the conventional method of identifying comm
ports, such as COM1, COM2 etc, and by port number identification
when the reassignment features of X00.SYS are used.
To execute WATCHCD using conventional identification enter:
WATCHCD COM1 ON to activate the watchdog on COM1
WATCHCD COM1 OFF to de-activate the watchdog on COM1
You can specify COM1 through COM4. When the above commands are
used the CD monitoring will always be on the COMn port as defined
by IBM, regardless of any reassignments done by X00.SYS.
To execute WATCHCD using port numbers that you may have defined
using X00.SYS, then enter:
WATCHCD 0 ON to activate the watchdog on port 0.
WATCHCD 0 OFF to de-activate the watchdog on port 0.
The port number may be as large as the number of ports that you
have specified to X00.SYS. If you used the statement in your
CONFIG.SYS file DEVICE=X00.SYS 0=COM4, and then execute WATCHCD
with WATCHCD 0 ON, you have activated a watchdog on COM4. If you
have not made any port reassignment then ports 0 through 3
correspond to COM1 through COM3.
It is the authors intent to later change the watchdog function of
the X00.SYS to force programs to exit (gracefully) when carrier
is lost (under any conditions). The "gracefully" is the
difficult part of the above. This is preferable to booting on
multi-tasking systems.